package camo.core.configs
{
	import camo.core.configs.DecalConfig;
	import camo.core.configs.IConfig;
	
	import flash.events.IEventDispatcher;
	import flash.geom.Rectangle;

	public interface IDecalSheetConfig extends IConfig, IEventDispatcher
	{
		function preloadList():Array;
		function getSheetID(fileName:String):String;
		function hasSheet(name:String):Boolean;
		function getSheetDimensions(pageName: String): Rectangle;
		function get baseURL(): String;
		function getSheetByName(sheetName: String) :XML;
		function getDecalConfig(attributeName : String) : DecalConfig;
		function hasDecal(attributeName : String) : Boolean;
	}
}